the river divides the town. - Español Inglés Diccionario